// pages/recording/allDaylily.js
const { getDateObj } = require("../../../utils/date")
import { getDiaryList } from '../../../api/personal'
let app =  getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
      currentDate: new Date().getTime(),
      minDate: new Date().getTime()-10,
      show:false,
      isEmpty:true,
      nvabarData: {
        showCapsule: 1, //是否显示左上角图标   1表示显示    0表示不显示
        title: '', //导航栏 中间的标题
        white: false, // 是就显示白的，不是就显示黑的。
        bgColor:'#B7EADE' // 加个背景 不加就是没有
      },
      height: app.globalData.height * 2
  },

  onLoad(){
    let { year, month } = getDateObj(new Date())
    this.setData({
      currentDate: `${year}年${month}月`,
    })
    getDiaryList()
      .then(res=>{
        let { State, diaryList } = res;
        if(State){
          this.setData({diaryList,isEmpty:false})
        }else{
          this.setData({isEmpty:true})
        }
      })
  },
  onInput(event) {
    let { year, month } = getDateObj(event.detail)
    console.log(year,month)
    this.setData({
      currentDate: `${year}年${month}月`,
    })
  },
  onShowMonth(){
    this.setData({show:true})
  },
  onClose(){
    this.setData({show:false})
  },
  confirm(event){
    let { year, month } = getDateObj(event.detail)
    this.setData({
      currentDate: `${year}年${month}月`,
      show:false
    })
  }
})